/**  
* @author renbangjie renbangjie@126.com  
* @date 2016年1月6日 下午10:51:43
* @version V1.0  
*/
package com.ai.common.core.base;

import java.io.Serializable;
import java.util.List;

/**
* DTO基类，传递参数的bean
* @author renbangjie renbangjie@126.com
* @date 2016年1月6日 下午10:51:43
*/
public class DTO implements Serializable {

	/**
	* @Fields serialVersionUID : TODO
	*/
	private static final long serialVersionUID = 1L;
	
	/**
	 * 分页参数
	 */
	private Integer page;
	
	/**
	 * 分页参数
	 */
	private Integer rows;
	
	/**
	 * 使用主键in作为查询条件时使用
	 */
	@SuppressWarnings("rawtypes")
	private List idList;
	
	/**
	 * 数据库类型
	 */
	private String dbtype;
	
	/**
	 * 分页开始行
	 */
	private Integer rowstartindex;
	
	/**
	 * 分页结束行
	 */
	private Integer rowendindex;
	
	/**
	 * 排序，指定字段
	 */
	private String orderBy;
	
	private String order;
	
	public String getOrder() {
		return order;
	}

	public void setOrder(String order) {
		this.order = order;
	}

	/**
	 * 排序，指定字段和排序方式
	 */
	private String sort;

	public Integer getPage() {
		return page;
	}

	public void setPage(Integer page) {
		this.page = page;
	}

	public Integer getRows() {
		return rows;
	}

	public void setRows(Integer rows) {
		this.rows = rows;
	}

	@SuppressWarnings("rawtypes")
	public List getIdList() {
		return idList;
	}

	@SuppressWarnings("rawtypes")
	public void setIdList(List idList) {
		this.idList = idList;
	}

	public String getDbtype() {
		return dbtype;
	}

	public void setDbtype(String dbtype) {
		this.dbtype = dbtype;
	}

	public Integer getRowstartindex() {
		return rowstartindex;
	}

	public void setRowstartindex(Integer rowstartindex) {
		this.rowstartindex = rowstartindex;
	}

	public Integer getRowendindex() {
		return rowendindex;
	}

	public void setRowendindex(Integer rowendindex) {
		this.rowendindex = rowendindex;
	}

	public String getOrderBy() {
		return orderBy;
	}

	public void setOrderBy(String orderBy) {
		this.orderBy = orderBy;
	}

	public String getSort() {
		return sort;
	}

	public void setSort(String sort) {
		this.sort = sort;
	}

}
